人工智能 (AI) 的定義
人工智能是計算機科學的一個分支,致力於製造能夠執行通常需要人類智能的任務的智能機器。從正式的學術角度來看,人工智能被定義為對 智能代理:能夠感知其環境並採取行動以最大化實現特定目標機會的系統。
核心認知過程
- 學習:獲取信息及使用信息的規則。
- 推理:使用規則(或學習到的模式)得出近似或確定的結論。
- 自我糾正:評估性能並優化算法以提高準確性的能力。
關鍵區別:ANI 與 AGI
人工智能狹義智能 (ANI / 弱人工智能)
- 定義:為特定任務設計和訓練的人工智能系統。
- 特徵:在預定義的有限範圍或上下文內運行。它模擬智能,但缺乏意識或真正的理解。
- 當前狀態:目前所有現有的人工智能都屬於此類。例如,包括 虛擬助手(Siri、Alexa)、面部識別軟件以及深度學習模型,如 AlphaGo。
人工智能通用智能 (AGI / 強人工智能)
- 定義:一種理論上的人工智能形式,機器能夠理解、學習並將知識應用於各種任務,與人類思維無異。
- 特徵:領域無關的適應性、常識推理和潛在的自我意識。
- 當前狀態: 假設的;目前仍是研究和科幻小說的主題。
關鍵術語
- 智能代理:一個自主實體,通過傳感器觀察環境並利用執行器對環境採取行動。
- 圖靈測試:由艾倫·圖靈(1950 年)提出的一項測試,用於確定機器是否能表現出與人類相當的,或 無法區分的,智能行為。
- 機器學習 (ML):人工智能的一個子集,專注於構建從數據中學習而非被明確編程的系統。
Python 實現